home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Linux Cubed Series 8: LINUX Games
/
Linux Cubed Series 8 - LINUX Games.iso
/
games
/
x11
/
networke
/
xfirepow.000
/
xfirepow
/
xfirepower-0.84
/
client
/
images
/
rotate16
< prev
next >
Wrap
Text File
|
1995-05-23
|
2KB
|
27 lines
#!/bin/sh
#
# Take a single 20x20 image and output a file with 16 rotated views
# Joe Rumsey <ogre@netcom.com>
#
# Usage: rotate16 <filename>
#
xpmtoppm < $1 > 00.pnm
xpmtoppm < $1 | pnmrotate -noantialias -22.5 | pnmcut 3 3 20 20 > 01.pnm
xpmtoppm < $1 | pnmrotate -noantialias -45 | pnmcut 4 4 20 20 > 02.pnm
xpmtoppm < $1 | pnmrotate -noantialias -67.5 | pnmcut 3 3 20 20 > 03.pnm
xpmtoppm < $1 | pnmrotate -noantialias -90 > 04.pnm
xpmtoppm < $1 | pnmrotate -noantialias -67.5 | pnmcut 3 3 20 20 | pnmflip -tb > 05.pnm
xpmtoppm < $1 | pnmrotate -noantialias -45 | pnmcut 4 4 20 20 | pnmflip -tb > 06.pnm
xpmtoppm < $1 | pnmrotate -noantialias -22.5 | pnmcut 3 3 20 20 | pnmflip -tb > 07.pnm
xpmtoppm < $1 | pnmflip -tb > 08.pnm
xpmtoppm < $1 | pnmrotate -noantialias -67.5 | pnmcut 3 3 20 20 | pnmflip -xy > 09.pnm
xpmtoppm < $1 | pnmrotate -noantialias -45 | pnmcut 4 4 20 20 | pnmflip -xy > 10.pnm
xpmtoppm < $1 | pnmrotate -noantialias -22.5 | pnmcut 3 3 20 20 | pnmflip -xy > 11.pnm
xpmtoppm < $1 | pnmrotate -noantialias 90 > 12.pnm
xpmtoppm < $1 | pnmrotate -noantialias 67.5 | pnmcut 3 3 20 20 > 13.pnm
xpmtoppm < $1 | pnmrotate -noantialias 45 | pnmcut 4 4 20 20 > 14.pnm
xpmtoppm < $1 | pnmrotate -noantialias 22.5 | pnmcut 3 3 20 20 > 15.pnm
pnmcat -tb 00.pnm 01.pnm 02.pnm 03.pnm 04.pnm 05.pnm 06.pnm 07.pnm 08.pnm 09.pnm 10.pnm 11.pnm 12.pnm 13.pnm 14.pnm 15.pnm | ppmtoxpm | sed "s/#000000000000/None/"
rm 00.pnm 01.pnm 02.pnm 03.pnm 04.pnm 05.pnm 06.pnm 07.pnm 08.pnm 09.pnm 10.pnm 11.pnm 12.pnm 13.pnm 14.pnm 15.pnm